live independently - İspanyolca İngilizce Sözlük